package com.zzvcom.office.vo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.zzvcom.office.entities.OfficePdf;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;

/**
 * @author yujikuan
 * pdf转码使用
 */
@Slf4j
@Data
public class FilePdfVo implements java.io.Serializable{
    /**
     * 文件id
     */
    private String fileId;

    /**
     * pdf地址
     */
    private String pdfURL;
    /**
     * 文件resoure
     */
    @JsonIgnore
    private OfficePdf officePdf;
    public static FilePdfVo create(String fileId, String pdfURL,OfficePdf officePdf) {
        FilePdfVo filePdfVo = new FilePdfVo();
        filePdfVo.setFileId(fileId);
        filePdfVo.setPdfURL(pdfURL);
        filePdfVo.setOfficePdf(officePdf);
        return filePdfVo;
    }
}
